﻿
body
{
    font-family: Arial;
    font-size: 12px;
    margin: auto;
    padding: 0;   
    background-color:#000;   
}
.contentmain
{
    margin:auto;
    width:1300px;
}
.fl
{
    float:left;
}
.fr
{
    float:right;
}
.cl
{
	clear:both;
}
.cl_20
{
	clear:both;
	height:20px;
}
.cl_30
{
	clear:both;
	height:30px;
}
.cl_10
{
	clear:both;
	height:10px;
}

.input-text
{
    width:230px;
    height:22px;
    background:#ddf3fe;
    border:1px solid #becbd1;    
    float:left;
}

.input-textKQ
{
    width:50px;
    height:22px;
    background:#ddf3fe;
    border:1px solid #becbd1;  
}


.content-main
{
    width:860px;
    margin:auto;
}
.bg-header
{	
	background:url(../images/back-logo.jpg) center top;
	background-repeat:no-repeat;		
	height:70px;
}
.bg-content
{
    width:860px;
	background:url(../images/back-home.jpg) no-repeat center top;
	height:676px;
}
.bgdoi-thamgia
{   
	background:url(/images/bgdoi-thamgia.jpg) no-repeat center top;
	height:592px;
	height:676px;
	
}
.noidung-doithamgia
{
   height:530px;    
   padding-left:220px;
   padding-top:10px;
}

.bgtin-tuc
{   
	background:url(/images/bgtintuc.jpg) no-repeat center top;	
	width:860px;
	height:677px;	
}
.noidung-tin-tuc
{
   width:550px; 
   padding-left:180px;
   padding-top:70px;
   height:460px;
}

.bgcau-thu
{   
	background:url(/images/bg-trang-cauthu.jpg) no-repeat center top;	
	width:860px;
	height:677px;		
}
.noidung-cauthu
{
   width:750px; 
   padding-left:20px;
   padding-top:10px;   
   height:530px;
}
.bgdang-ky
{   
	background:url(/images/bgtrang-dangky.jpg) no-repeat center top;	
	width:860px;
	height:677px;			
}
.noidung-trangdangky
{
   width:520px; 
   padding-left:210px;
   padding-top:45px;   
   height:490px;
}

.bg-dudoan
{   
	background:url(/images/bg_trangdudoan.jpg) no-repeat center top;	
	width:860px;
	height:677px;			
}
.noidung-trangdudoan
{
   width:620px; 
   padding-left:50px;
   padding-top:35px;   
   height:450px;
}


.btndangky
{
    padding-left:143px;
    padding-top:27px;
}
.banner-top
{
    padding-left:88px;
    padding-top:8px;
}
.content-forget
{
    background:#fff;
}
.menu-home
{
    width:640px;
    padding-left:135px;
    padding-top:60px;
}
.img-menuhome
{   
    padding-left:40px;
    border:0px;
    padding-top:10px;
}
.hovergallery img
{
    
-webkit-transform:scale(1.0); /*Webkit: Scale down image to 0.8x original size*/
-moz-transform:scale(1.0); /*Mozilla scale version*/
-o-transform:scale(1.0); /*Opera scale version*/
-webkit-transition-duration: 0.5s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.5s; /*Mozilla duration version*/
-o-transition-duration: 0.5s; /*Opera duration version*/
opacity: 1; /*initial opacity of images*/
/*margin between images*/
margin: 0 10px 5px 0; /*margin between images*/
}
.hovergallery img:hover{
-webkit-transform:scale(1.2); /*Webkit: Scale up image to 1.2x original size*/
-moz-transform:scale(1.2); /*Mozilla scale version*/
-o-transform:scale(1.2); /*Opera scale version*/
box-shadow:0px 0px 0px gray; /*CSS3 shadow: 30px blurred shadow all around image*/
-webkit-box-shadow:0px 0px 0px gray; /*Safari shadow version*/
-moz-box-shadow:0px 0px 0px gray; /*Mozilla shadow version*/
opacity: 1;
}
.bg-line-newhot-home
{
    margin-left:7px;
    margin-top:10px;
    background:url(../images/bg-line-newhot-home.png) no-repeat center top;
	height:642px;
	height:40px;
	padding:10px 0 0 120px;
}
.bg-line-newhot-home a:link, a:visited
{
   color:#fff;
   font-size:14px;
   text-decoration:none;
   
}
.bg-line-newhot-home a:hover
{
   color:#fff;
   font-size:14px;
   text-decoration:underline;
}
.description
{
    background:#fff;
}

/*************Tin tuc**********/
.list-news-item{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	line-height:18px;
	position:relative;
	padding-bottom:15px;
	border-bottom:0px dotted #cccccc;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;		
}
.list-news-item img{
	margin-right:10px;
}
.list-news-item a.title{
	display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	color:#1869A0;
	text-decoration:none;
	font-weight:bold;
}

.list-news-item a.detail{
	display:block;
	position:absolute;
	right:10px;
	bottom:10px;
	
	padding-left:15px;
	height:12px;
	color:#1869A0;
	font-size:11px;
	text-decoration:none;	
}
.img-desc
{
	border:1px solid #AAAAAC;
	float:left;
	margin-right:7px;
	padding:1px;
}
/* Tiny Scrollbar */
#scrollbar1 { margin: 0px 0 10px; }
#scrollbar1 .viewport { height: 320px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }



.news-date
{
    color: #000000;
    font-size: 10px;
    padding-bottom: 10px;
}

.box-images img
{
     width:100px;
    height:100px;
    padding:5px;
}
.btnHot 
{
    margin-top:2px;
    background:#81b8de;
    width:112px;
    height:20px;
     text-align:center;
   
}
.btnHot a
{
    color:#fff;
    font-family:Tahoma;
    font-size:12px;
    text-decoration:none;
    line-height:20px;
   
    
}

/*********Hiệu ứng Trang hình ảnh*********/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay
{
    background-image: url('../images/overlay.png');
}

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url('images/blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
/**********End *************/
.box-images
{
 padding:10px 12px 0 17px;
}
.border-imgAlbum
{    
    width:95px;
    height:70px;
    border:1px solid #81B8DE;    
    padding:5px 9px 5px 9px; 
}
.bgGame
{
    background:url(/images/bg-trang-game.jpg) no-repeat center top;	
	width:860px;
	height:677px;	
}
.bghinh-anh
{
    background:url(/images/bg-trang-hinhanh.jpg) no-repeat center top;	
	width:860px;
	height:677px;	
}
.bgvideoClip
{
    background:url(/images/bg-trang-videoClip.jpg) no-repeat center top;	
	width:860px;
	height:677px;	
}
.noidung-hinh-anh
{   
   padding-left:130px;
   padding-top:75px;
   height:450px;  
}

.titlegame
{
    color:#5691B9;
    font-size:12px;    
    text-align:center;    
}

.bg-help
{
    background:url(/images/bg_tranghuongdan.jpg) no-repeat center top;	
	width:860px;
	height:677px;	
}
.noidung-help
{   
   padding-left:70px;
   padding-top:30px;
   height:500px;  
}

.bg-lichthidau
{
    background:url(/images/bg-trang-lichthidau.jpg) no-repeat center top;	
	width:860px;
	height:677px;	
}
.noidung-lichthidau
{   
   padding-left:70px;
   padding-top:20px;
   height:450px;  
}

.bg-bangxephang
{
    background:url(/images/bg_trang_bangxephang.jpg) no-repeat center top;	
	width:860px;
	height:677px;	
}

.bg-dangnhap
{
    background:url(/images/bg-trangdangnhap.jpg) no-repeat center top;	
	width:860px;
	height:677px;	
}
.noidung-dangnhap
{   
   padding-left:280px;
   padding-top:60px;
   height:480px;  
}
.bg-xemlive
{
    background:url(/images/bg-trang-xemlive.jpg) no-repeat center top;	
	width:860px;
	height:677px;	
}
.noidung-xemlive
{   
   padding-left:150px;
   margin-top:48px;
   height:430px;  
}
.box-noidung-chat
{
    margin-top:130px;
    font-size:11pt;
    font-family:Times New Roman;
    width:550px;
}
.box-caidat
{
    color:#FCB809;
    text-align:center;
    font-size:14px;
    width:350px;
    margin-top:30px;
}
.box-trandau
{
   color:#FCB809;
   width:215px;
   padding-left:10px;
   margin-top:20px;
}
.tt-trandau
{
   color:#FCB809;   
   padding-left:120px;
   padding-top:0px;
   font-size:18pt;
   font-weight:bold;
}
/*style bảng xếp hạng*/
.tblstanding th, .tblstanding td {
	padding: 5px;
}

.tblstanding th {
	background: #D3111A;
	color: #FFF;
	font-weight: bold;
}

.tblstanding .col01 {
	text-align: center;
	width: 80px;
}

.tblstanding .col03 {
	text-align: center;
	width: 55px;
}

.tblstanding .col04 {
	text-align: center;
	width: 80px;
}

.tblstanding tr.odd td {
	background: none repeat scroll 0 0 #E7E7E7;
}

table td[align=right], table th[align=right] {
	text-align: right;
}

.tblstanding {
	font-family: Tahoma,Geneva,sans-serif;
	font-size: .9em;
	width: 100%;
	
}
.stylebutton_gui
{
    background-image:url(/images/gui.jpg);
    background-repeat:no-repeat;
    height:39px;
    width:82px;
    border:0px;
}
.stylebutton_xoa
{
    background-image:url(/images/xoa.jpg);
    background-repeat:no-repeat;
    height:39px;
    width:80px;
    border:0px;
}
/*dang ky*/
.style1
        {
            width: 455px;
        }
        
        .style3
        {
            text-align: right;
            color: #797f7f;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
            height: 35px;
            width: 333px;
        }
        .style4
        {
            height: 35px;
        }
        .info-active
        {
            width: 20%;
            color: #747474;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
        }
        .questions-name1
        {
            width: 450px;
        }
        
        .questions-name2
        {
            width: 299px;
            height: auto;
            color: #545454;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            float: left;
        }
        .style5
        {
            width: 333px;
        }
        .style6
        {
            color: #545454;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
        }
        .thongke 
        {
              font-family:Tahoma;
              font-size:12px;
              width:200px;
              height:auto;
              float:right;
              color:#fff;
              font-weight:bold;
              
              
            
        }
        .thongke span
        {
              font-family:Tahoma;
              font-size:12px;
              font-weight:bold;
              color:Red;
                
        }